Innocent game models of untyped -calculus
نویسندگان
چکیده
We present a new denotational model for the untyped -calculus, using the techniques of game semantics. The strategies used are innocent in the sense of Hyland and Ong (Inform. and Comput., to appear) and Nickau (Hereditarily Sequential Functionals: A Game-Theoretic Approach to Sequentiality, Shaker-Verlag, 1996. Dissertation, Universit6 at Gesamthochschule Siegen, Shaker-Verlag, 1996), but the traditional distinction between “question” and “answer” moves is removed. We :rst construct models D and DREC as global sections of a re=exive object in the categories A and AREC of arenas and innocent and recursive innocent strategies, respectively. We show that these are sensible -algebras but are neither extensional nor universal. We then introduce a new representation of innocent strategies in an economical form. We show a strong connexion between the economical form of the denotation of a term in the game models and a variable-free form of the Nakajima tree of the term. Using this we show that the de:nable elements of DREC are precisely what we call e$ectively almost-everywhere copycat (EAC) strategies. The category AEAC with these strategies as morphisms gives rise to a -model DEAC which we show has the same expressive power as D∞, i.e. the equational theory of DEAC is the maximal consistent sensible theory H∗. We show that the model DEAC is sensible, order-extensional and universal (i.e. every strategy is the denotation of some -term). To our knowledge this is the :rst syntax-free model of the untyped -calculus with the universality property. c © 2002 Elsevier Science B.V. All rights reserved.
منابع مشابه
Adapting innocent game models for the B # ohm tree - theory
We present a game model of the untyped -calculus, with equational theory equal to the B# ohm tree -theory B, which is universal (i.e. every element of the model is de8nable by some term). This answers a question of Di Gianantonio, Franco and Honsell. We build on our earlier work, which uses the methods of innocent game semantics to develop a universal model inducing the maximal consistent sensi...
متن کاملA Universal Innocent Game Model for the Böhm Tree Lambda Theory
We present a game model of the untyped λ-calculus, with equational theory equal to the Böhm tree λ-theory B, which is universal (i.e. every element of the model is definable by some term). This answers a question of Di Gianantonio, Franco and Honsell. We build on our earlier work, which uses the methods of innocent game semantics to develop a universal model inducing the maximal consistent sens...
متن کاملInnocent game models of untyped lambda-calculus
This thesis is a detailed examination of the application of game semantics to constructing denotational models of the pure untyped λ-calculus. Game semantics is a fairly recent technique, using a formal setting for interaction to model sequential programming languages in an accurate way. We use a modification of the “innocent” games first used to give a fully-abstract syntax-independent model o...
متن کاملOn the denotational semantics of the untyped lambda-mu calculus
Starting with the idea of reflexive objects in Selinger’s control categories, we define three different denotational models of Parigot’s untyped lambda-mu calculus. The first one is built from an intersection types system for the lambda-mu calculus leading to a generalization of Engeler’s model of the untyped lambda calculus. The second model introduces correlation spaces (coming from Girard’s ...
متن کاملGame semantics for untyped λβη-calculus
We study extensional models of the untyped lambda calculus in the setting of the game semantics introduced by Abramsky, Hyland et alii. In particular we show that, somewhat unexpectedly and contrary to what happens in ordinary categories of domains, all reflexive objects in a standard category of games, induce the same λ-theory. This is H∗, the maximal theory induced already by the classical C....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000